• word of the day

    medusa's head

    medusa's head - Dictionary definition and meaning for word medusa's head

    Definition
    (noun) African dwarf succulent perennial shrub with numerous slender drooping branches Definition
    (noun) weedy rye grass having long bristling awns

Word used in video below:
text: head head up out of hooray ray big turn
Download our Mobile App Today
Receive our word of the day
on Whatsapp